the tag bogie leaf spring suspension - Español Inglés Diccionario